Runic Function

C2/352B: AD A3 11     LDA $11A3
C2/352E: 89 08        BIT #$08     (Check for enable runic)
C2/3530: F0 7A        BEQ $35AC    (Exits function if not ^)
C2/3532: 64 EE        STZ $EE
C2/3534: 64 EF        STZ $EF
C2/3536: A0 12        LDY #$12
C2/3538: B9 A0 3A     LDA $3AA0,Y
C2/353B: 4A           LSR 
C2/353C: 90 20        BCC $355E
C2/353E: B9 4C 3E     LDA $3E4C,Y
C2/3541: 89 06        BIT #$06
C2/3543: F0 19        BEQ $355E   (Branch if not runic or enemy runic)
C2/3545: 29 FB        AND #$FB
C2/3547: 99 4C 3E     STA $3E4C,Y (clear runic)
C2/354A: F4 C0 80     PEA $80C0   (Sleep, Death, Petrify)
C2/354D: F4 10 22     PEA $2210   (Freeze, Hide, Stop)   
C2/3550: 20 64 58     JSR $5864
C2/3553: 90 09        BCC $355E   (Branch if any set)
C2/3555: C2 20        REP #$20
C2/3557: B9 18 30     LDA $3018,Y
C2/355A: 04 EE        TSB $EE
C2/355C: E2 20        SEP #$20    (Set 8-bit Accumulator) 
C2/355E: 88           DEY 
C2/355F: 88           DEY 
C2/3560: 10 D6        BPL $3538
C2/3562: A5 EE        LDA $EE
C2/3564: 05 EF        ORA $EF
C2/3566: F0 44        BEQ $35AC   (Exits function) 
C2/3568: DA           PHX 
C2/3569: 20 65 38     JSR $3865
C2/356C: 9C 15 34     STZ $3415
C2/356F: C2 20        REP #$20    (Set 16-bit Accumulator)
C2/3571: A5 EE        LDA $EE     (get *all* runickers, eek!)
C2/3573: 85 B8        STA $B8     (set as target(s))
C2/3575: 20 0E 52     JSR $520E   (x = # of bits set in $EE)
C2/3578: 9C AA 11     STZ $11AA   (Make attack set no statuses)
C2/357B: 9C AC 11     STZ $11AC
C2/357E: A9 82 21     LDA #$2182
C2/3581: 8D A3 11     STA $11A3   (Set concern MP, not reflectable, Unblockable, Heal)
C2/3584: E2 20        SEP #$20    (Set 8-bit Accumulator)
C2/3586: A9 60        LDA #$60
C2/3588: 8D A2 11     STA $11A2   (Set ignore defense, no split damage)
C2/358B: 7B           TDC 
C2/358C: AD A5 11     LDA $11A5   (MP cost of spell?)
C2/358F: 20 92 47     JSR $4792
C2/3592: 8D A6 11     STA $11A6   (Battle Power?)
C2/3595: 20 5E 38     JSR $385E   (Sets level, magic power to 0)
C2/3598: 9C 14 34     STZ $3414   (Skip damage modification)
C2/359B: A9 40        LDA #$40
C2/359D: 14 B2        TRB $B2     (Flag little Runic sword animation?)
C2/359F: A9 04        LDA #$04
C2/35A1: 85 BA        STA $BA     (Don't retarget if target invalid)
C2/35A3: A9 03        LDA #$03    
C2/35A5: 1C A7 11     TRB $11A7   (Clear special byte 3)
C2/35A8: 9C A9 11     STZ $11A9   (Set attack to no special effect)
C2/35AB: FA           PLX 
C2/35AC: 60           RTS 